home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgramD2.iso / Borland / Borland C++ V5.02 / SCRIPT.PAK / CLASSIC.KBD < prev    next >
Text File  |  1997-05-06  |  53KB  |  665 lines

  1. //-------------------------------------------------------
  2. // Classic Keymap Data File.
  3. //-------------------------------------------------------
  4. // $Revision:   1.49  $
  5. // The format for KBD files is as follows:
  6. // The [Assigments:Keyboard] section is used to
  7. // perform assignments to the specified subsystem.
  8. // Possible subsystems may be found in the documnetation
  9. // under KeyboardManager.GetKeyboard(...).
  10. // Each line represents one assignment and has the
  11. // following format:
  12. //
  13. // KeyDescription |:| KeyCommand [|:| KeyFlag [|:| Comment]]
  14. //
  15. // The delimiter is needed to clearly deliniate each
  16. // column.  A position value could not be used since
  17. // some key descriptions may go beyond any selected
  18. // value.  Spaces could not be used since some key
  19. // commands may include them.  If the |:| needs to be
  20. // used in a command then the key must be assigned to
  21. // another macro which can use the delimiter without
  22. // invalidating this file.  If a comment is needed, but not a
  23. // Keyflag then both delimiters must still be present.
  24. //-------------------------------------------------------
  25.  
  26. [Assignments:Desktop]
  27. //--------------- ----------------------------------- -------- ----------
  28. // Key            |:|Command                          |:|Flags |:|Comment
  29. //--------------- ----------------------------------- -------- ----------
  30. <Alt-Backspace>   |:|IDE.EditUndo();                  |:|      |:|Undo command - Edit|Undo
  31. <Alt-F3>          |:|IDE.FileClose();                 |:|      |:|Close the active window
  32. <Alt-F5>          |:|IDE.DebugInspect();              |:|      |:|Inspect command - Debug|Inspect
  33. <Alt-F7>          |:|IDE.SearchPreviousMessage();     |:|      |:|Previous message command - Search|Previous message
  34. <Alt-F8>          |:|IDE.SearchNextMessage();         |:|      |:|Next message command - Search|Next message
  35. <Alt-F9>          |:|IDE.ProjectCompile();            |:|      |:|Compile command - Project|Compile
  36. <Alt-F10>         |:|IDE.SpeedMenu();                 |:|      |:|SpeedMenu
  37. <Alt-End>         |:|editor.NextWindow();             |:|      |:|Switch focus to the next window
  38. <Alt-Home>        |:|editor.PreviousWindow();         |:|      |:|Switch focus to the previous window
  39. <Alt-Shift-Backspace>|:|IDE.EditRedo();               |:|      |:|Redo command - Edit|Redo
  40. <Alt-x>           |:|IDE.FileExit();                  |:|      |:|Exit Borland C++
  41.  
  42. <F1>              |:|IDE.KeywordHelp();               |:|      |:|Keyword search command - Help|Keyword search
  43. <F2>              |:|IDE.FileSave();                  |:|      |:|Save command - File|Save
  44. <F3>              |:|IDE.FileOpen();                  |:|      |:|Open command - File|Open
  45. <F4>              |:|debugger.RunToCurrent();         |:|      |:|Disassembly pane - Run to Current
  46.  
  47. <F5>              |:|editor.ToggleWindowState();      |:|      |:|Zoom/Unzoom window
  48. <F6>              |:|IDE.NextWindow();                |:|      |:|Switch focus to the next window
  49. <F7>              |:|IDE.DebugStatementStepInto();    |:|      |:|Statement step into command
  50. <F8>              |:|IDE.DebugStatementStepOver();    |:|      |:|Statement step over command
  51. <F9>              |:|IDE.ProjectMakeAll();            |:|      |:|Make all command - Project|Make all
  52. <F10>             |:|IDE.ScriptRun();                 |:|      |:|Run command - Script|Run command
  53.  
  54. <Ctrl-F2>         |:|IDE.DebugTerminateProcess();     |:|      |:|Terminate process command - Debug|Terminate process
  55. <Ctrl-F3>         |:|IDE.ViewCallStack();             |:|      |:|Call stack command - View|Call Stack
  56. <Ctrl-F4>         |:|IDE.DebugEvaluate();             |:|      |:|Evaluate command - Debug|Evaluate
  57. <Ctrl-F7>         |:|IDE.DebugAddWatch();             |:|      |:|Add watch command - Debug|Add watch
  58. <Ctrl-F8>         |:|debugger.ToggleBreakpoint();     |:|      |:|Toggle Breakpoint command - Toggle breakpoint (Edit window SpeedMenu)
  59. <Ctrl-F9>         |:|IDE.DebugRun();                  |:|      |:|Run command - Debug|Run
  60. <Ctrl-Delete>     |:|IDE.EditClear();                 |:|      |:|Clear command - Edit|Clear
  61. <Ctrl-Insert>     |:|IDE.EditCopy();                  |:|      |:|Copy command - Edit|Copy
  62.  
  63. <Ctrl-k><Ctrl-d>  |:|IDE.KeyboardManager.SendKeys(\"%f\",TRUE); |:|      |:|
  64. <Ctrl-k><Ctrl-s>  |:|IDE.FileSave();                  |:|      |:|Save command - File|Save
  65.  
  66. <Ctrl-l>          |:|IDE.SearchSearchAgain();         |:|      |:|Search again command - Search|Search again
  67.  
  68. <Ctrl-o><Ctrl-b>  |:|IDE.SearchBrowseSymbol();        |:|      |:|Browse Symbol command - Search|Browse Symbol
  69.  
  70. <Ctrl-o><Ctrl-d>  |:|IDE.ViewActivate(RIGHT);         |:|      |:|Moves to the pane on the right of the current pane
  71. <Ctrl-o><Ctrl-e>  |:|IDE.ViewActivate(UP);            |:|      |:|Moves to the pane above the current pane
  72. <Ctrl-o><Ctrl-s>  |:|IDE.ViewActivate(LEFT);          |:|      |:|Moves to the pane on the left of the current pane
  73. <Ctrl-o><Ctrl-x>  |:|IDE.ViewActivate(DOWN);          |:|      |:|Moves to the pane below the current pane
  74.  
  75. <Ctrl-q><Ctrl-a>  |:|IDE.SearchReplace();             |:|      |:|Replace command - Search|Replace
  76. <Ctrl-q><Ctrl-f>  |:|IDE.SearchFind();                |:|      |:|Find command - Search|Find
  77.  
  78. <Shift-Ctrl-o><Shift-Ctrl-e> |:|IDE.ViewSlide(UP);    |:|      |:|Moves the pane splitter bar above the current pane
  79. <Shift-Ctrl-o><Shift-Ctrl-x> |:|IDE.ViewSlide(DOWN);  |:|      |:|Moves the pane splitter bar below the current pane
  80. <Shift-Ctrl-o><Shift-Ctrl-s> |:|IDE.ViewSlide(LEFT);  |:|      |:|Moves the pane splitter bar to the left of the current pane
  81. <Shift-Ctrl-o><Shift-Ctrl-d> |:|IDE.ViewSlide(RIGHT); |:|      |:|Moves the pane splitter bar to the right of the current pane
  82.  
  83. <Shift-Ctrl-o><e> |:|IDE.ViewSlide(UP);               |:|      |:|Moves the pane splitter bar above the current pane
  84. <Shift-Ctrl-o><x> |:|IDE.ViewSlide(DOWN);             |:|      |:|Moves the pane splitter bar below the current pane
  85. <Shift-Ctrl-o><s> |:|IDE.ViewSlide(LEFT);             |:|      |:|Moves the pane splitter bar to the left of the current pane
  86. <Shift-Ctrl-o><d> |:|IDE.ViewSlide(RIGHT);            |:|      |:|Moves the pane splitter bar to the right of the current pane
  87.  
  88. <Shift-Ctrl-p>    |:|IDE.PlaybackKeystrokeRecording();|:|      |:|Playback a key macro
  89. <Shift-Ctrl-r>    |:|IDE.ToggleKeystrokeRecording();  |:|      |:|Record a key macro
  90. <Shift-Delete>    |:|IDE.EditCut();                   |:|      |:|Cut command - Edit|Cut
  91. <Shift-F7>        |:|debugger.InstructionStepInto();  |:|      |:|Statement step into command
  92. <Shift-F8>        |:|debugger.InstructionStepOver();  |:|      |:|Statement step over command
  93. <Shift-F9>        |:|IDE.DebugAnimate();              |:|      |:|Animate curent taret in debugger
  94. <Shift-Insert>    |:|IDE.EditPaste();                 |:|      |:|Paste command - Edit|Paste
  95.  
  96.  
  97. [Assignments:Editor]
  98. //--------------- ----------------------------------- -------- ----------
  99. // Key            |:|Command                          |:|Flags |:|Comment
  100. //--------------- ----------------------------------- -------- ----------
  101. <Alt-F5>          |:|IDE.DebugInspect();              |:|      |:|Inspect command - Inspect (Edit window SpeedMenu)
  102.  
  103. <Backspace>       |:|editor.TopView.Position.BackspaceDelete(1); |:|      |:|Deletes the character to the left of the cursor
  104.  
  105. <Ctrl-a>          |:|editor.MoveCursorToWordLeft();   |:|      |:|Moves one word left
  106. <Ctrl-Backspace>  |:|editor.ClassicDeleteWordLeft();  |:|      |:|Deletes the word to the left of the cursor
  107. <Ctrl-c>          |:|editor.TopView.PageDown();       |:|      |:|Scroll window down one screen
  108. <Ctrl-d>          |:|editor.TopView.Position.MoveRelative(0, 1, true); |:|      |:|Move cursor one character to the right
  109. <Ctrl-e>          |:|editor.TopView.Position.MoveRelative(-1, 0); |:|      |:|Move cursor up one line
  110. <Ctrl-End>        |:|editor.TopView.Position.Move(editor.TopView.BottomRow-1); |:|      |:|Move cursor to bottom of window retaining column
  111. <Ctrl-f>          |:|editor.MoveCursorToWordRight();  |:|      |:|Moves one word right
  112. <Ctrl-F1>         |:|IDE.KeywordHelp();               |:|      |:|Keyword search command - Help|Keyword search
  113. <Ctrl-F7>         |:|IDE.DebugAddWatch();             |:|      |:|Watch command - Watch (Edit window SpeedMenu)
  114. <Ctrl-g>          |:|editor.DeleteChar(1);            |:|      |:|Deletes the character to the right of the cursor
  115. <Ctrl-h>          |:|editor.TopView.Position.BackspaceDelete(1); |:|      |:|Deletes the character to the left of the cursor
  116. <Ctrl-i>          |:|editor.SmartTab();               |:|      |:|Inserts a smart tab
  117. <Ctrl-Home>       |:|editor.TopView.Position.Move(editor.TopView.TopRow); |:|      |:|Move cursor to top of window retaining column
  118.  
  119. <Ctrl-k><Ctrl-a>  |:|;                                |:|      |:|
  120. <Ctrl-k><Ctrl-b>  |:|editor.ClassicStartBlock(EXCLUSIVE_BLOCK); |:|      |:|Marks the beginning of a block
  121. <Ctrl-k><Ctrl-c>  |:|editor.ClassicCopyBlock();       |:|      |:|Copy a selected block
  122. <Ctrl-k><Ctrl-e>  |:|editor.ClassicLowerWord();       |:|      |:|Converts all alphabetic characters in a word to lowercase
  123. <Ctrl-k><Ctrl-f>  |:|editor.ClassicUpperWord();       |:|      |:|Converts all alphabetic characters in a word to uppercase
  124. <Ctrl-k><Ctrl-h>  |:|editor.ToggleBlock();            |:|      |:|Hides/Shows a selected block
  125. <Ctrl-k><Ctrl-i>  |:|editor.SlideBlock();             |:|      |:|Indents a block by the amount specified by the Block Indent option
  126. <Ctrl-k><Ctrl-j>  |:|;                                |:|      |:|
  127. <Ctrl-k><Ctrl-k>  |:|editor.ClassicStopBlock(EXCLUSIVE_BLOCK); |:|      |:|Sets block mode to non-inclusive block
  128. <Ctrl-k><Ctrl-l>  |:|editor.ClassicMarkLine();        |:|      |:|Marks a line as a block
  129. <Ctrl-k><Ctrl-m>  |:|;                                |:|      |:|
  130. <Ctrl-k><Ctrl-n>  |:|editor.BlockUpper();             |:|      |:|Converts all alphabetic characters in the block to uppercase
  131. <Ctrl-k><Ctrl-o>  |:|editor.BlockLower();             |:|      |:|Converts all alphabetic characters in the block to lowercase
  132. <Ctrl-k><Ctrl-p>  |:|editor.Print();                  |:|      |:|Print command - File|Print command
  133. <Ctrl-k><Ctrl-q>  |:|;                                |:|      |:|
  134. <Ctrl-k><Ctrl-r>  |:|editor.ClassicReadFileIntoBuffer(); |:|      |:|Reads a block from a file
  135. <Ctrl-k><Ctrl-t>  |:|editor.ClassicMarkWord();        |:|      |:|Marks a word as a block
  136. <Ctrl-k><Ctrl-u>  |:|editor.SlideBlock(TRUE);         |:|      |:|Outdents a block by the amount specified by the Block Indent option
  137. <Ctrl-k><Ctrl-v>  |:|editor.ClassicMoveBlock();       |:|      |:|Moves a selected block
  138. <Ctrl-k><Ctrl-w>  |:|editor.BlockSave();              |:|      |:|Writes a selected block to file
  139. <Ctrl-k><Ctrl-x>  |:|;                                |:|      |:|
  140. <Ctrl-k><Ctrl-y>  |:|editor.ClassicBlockDelete();     |:|      |:|Deletes a selected block
  141. <Ctrl-k><Ctrl-z>  |:|;                                |:|      |:|
  142. <Ctrl-k><0>       |:|editor.SetBookmark(0);           |:|      |:|Sets bookmark 0
  143. <Ctrl-k><1>       |:|editor.SetBookmark(1);           |:|      |:|Sets bookmark 1
  144. <Ctrl-k><2>       |:|editor.SetBookmark(2);           |:|      |:|Sets bookmark 2
  145. <Ctrl-k><3>       |:|editor.SetBookmark(3);           |:|      |:|Sets bookmark 3
  146. <Ctrl-k><4>       |:|editor.SetBookmark(4);           |:|      |:|Sets bookmark 4
  147. <Ctrl-k><5>       |:|editor.SetBookmark(5);           |:|      |:|Sets bookmark 5
  148. <Ctrl-k><6>       |:|editor.SetBookmark(6);           |:|      |:|Sets bookmark 6
  149. <Ctrl-k><7>       |:|editor.SetBookmark(7);           |:|      |:|Sets bookmark 7
  150. <Ctrl-k><8>       |:|editor.SetBookmark(8);           |:|      |:|Sets bookmark 8
  151. <Ctrl-k><9>       |:|editor.SetBookmark(9);           |:|      |:|Sets bookmark 9
  152. <Ctrl-k><Ctrl-0>  |:|editor.SetBookmark(0);           |:|      |:|Sets bookmark 0
  153. <Ctrl-k><Ctrl-1>  |:|editor.SetBookmark(1);           |:|      |:|Sets bookmark 1
  154. <Ctrl-k><Ctrl-2>  |:|editor.SetBookmark(2);           |:|      |:|Sets bookmark 2
  155. <Ctrl-k><Ctrl-3>  |:|editor.SetBookmark(3);           |:|      |:|Sets bookmark 3
  156. <Ctrl-k><Ctrl-4>  |:|editor.SetBookmark(4);           |:|      |:|Sets bookmark 4
  157. <Ctrl-k><Ctrl-5>  |:|editor.SetBookmark(5);           |:|      |:|Sets bookmark 5
  158. <Ctrl-k><Ctrl-6>  |:|editor.SetBookmark(6);           |:|      |:|Sets bookmark 6
  159. <Ctrl-k><Ctrl-7>  |:|editor.SetBookmark(7);           |:|      |:|Sets bookmark 7
  160. <Ctrl-k><Ctrl-8>  |:|editor.SetBookmark(8);           |:|      |:|Sets bookmark 8
  161. <Ctrl-k><Ctrl-9>  |:|editor.SetBookmark(9);           |:|      |:|Sets bookmark 9
  162.  
  163. <Ctrl-Left>       |:|editor.MoveCursorToWordLeft();   |:|      |:|Moves one word left
  164. <Ctrl-n>          |:|editor.OpenLine();               |:|      |:|Inserts a carriage return
  165.  
  166. <Ctrl-o><Ctrl-a>  |:|editor.OpenFileAtCursor();       |:|      |:|Open Source command - Open source (Edit window SpeedMenu)
  167. <Ctrl-o><Ctrl-c>  |:|SetBlockStyle(COLUMN_BLOCK);     |:|      |:|Sets block mode to column block
  168. <Ctrl-o><Ctrl-f>  |:|;                                |:|      |:|
  169. <Ctrl-o><Ctrl-g>  |:|editor.TopView.Position.GotoLine(); |:|      |:|Go to Line command - Go to line (Edit window SpeedMenu)
  170. <Ctrl-o><Ctrl-h>  |:|;                                |:|      |:|
  171. <Ctrl-o><Ctrl-i>  |:|SetBlockStyle(INCLUSIVE_BLOCK);  |:|      |:|Sets block mode to inclusive block
  172. <Ctrl-o><Ctrl-j>  |:|;                                |:|      |:|
  173. <Ctrl-o><Ctrl-k>  |:|SetBlockStyle(EXCLUSIVE_BLOCK);  |:|      |:|Sets block mode to non-inclusive block
  174. <Ctrl-o><Ctrl-l>  |:|SetBlockStyle(LINE_BLOCK);       |:|      |:|Sets block mode to line block
  175. <Ctrl-o><Ctrl-m>  |:|;                                |:|      |:|
  176. <Ctrl-o><Ctrl-n>  |:|;                                |:|      |:|
  177. <Ctrl-o><Ctrl-o>  |:|editor.ClassicToggleCase();      |:|      |:|Toggles case on all alphabetic characters in the block
  178. <Ctrl-o><Ctrl-p>  |:|;                                |:|      |:|
  179. <Ctrl-o><Ctrl-q>  |:|;                                |:|      |:|
  180. <Ctrl-o><Ctrl-r>  |:|;                                |:|      |:|
  181. <Ctrl-o><Ctrl-t>  |:|;                                |:|      |:|
  182. <Ctrl-o><Ctrl-u>  |:|;                                |:|      |:|
  183. <Ctrl-o><Ctrl-v>  |:|;                                |:|      |:|
  184. <Ctrl-o><Ctrl-w>  |:|;                                |:|      |:|
  185. <Ctrl-o><Ctrl-y>  |:|;                                |:|      |:|
  186. <Ctrl-o><Ctrl-z>  |:|;                                |:|      |:|
  187.  
  188. <Ctrl-o><Ctrl-Down> |:|editor.CreateView(DOWN);       |:|      |:|Creates a new pane below the current pane
  189. <Ctrl-o><Ctrl-Left> |:|editor.CreateView(LEFT);       |:|      |:|Creates a new pane to the left of the current pane
  190. <Ctrl-o><Ctrl-Right> |:|editor.CreateView(RIGHT);     |:|      |:|Creates a new pane to the right of the current pane
  191. <Ctrl-o><Ctrl-Up> |:|editor.CreateView(UP);           |:|      |:|Creates a new pane above the current pane
  192.  
  193. <Ctrl-o><Down> |:|editor.CreateView(DOWN);            |:|      |:|Creates a new pane below the current pane
  194. <Ctrl-o><Left> |:|editor.CreateView(LEFT);            |:|      |:|Creates a new pane to the left of the current pane
  195. <Ctrl-o><Right> |:|editor.CreateView(RIGHT);          |:|      |:|Creates a new pane to the right of the current pane
  196. <Ctrl-o><Up> |:|editor.CreateView(UP);                |:|      |:|Creates a new pane above the current pane
  197.  
  198. <Ctrl-p>          |:|editor.InsertLiteralKeyNext();   |:|      |:|Causes the next character to be interpreted as an ASCII sequence
  199. <Ctrl-PageUp>     |:|editor.TopView.Position.Move(1,1); |:|      |:|Move cursor to the beginning of the file
  200. <Ctrl-PageDown>   |:|editor.TopView.Position.MoveEOF(); |:|      |:|Move cursor to the end of the file
  201.  
  202. <Ctrl-q><Ctrl-b>  |:|editor.MoveCursorToMarkBegin();    |:|      |:|Move cursor to the beginning of a block
  203. <Ctrl-q><Ctrl-c>  |:|editor.TopView.Position.MoveEOF(); |:|      |:|Move cursor to the end of the file
  204. <Ctrl-q><Ctrl-d>  |:|editor.TopView.Position.MoveEOL(); |:|      |:|Move cursor to the end of the line
  205. <Ctrl-q><Ctrl-e>  |:|editor.TopView.Position.Move(editor.TopView.TopRow); |:|      |:|Move cursor to top of window retaining column position
  206. <Ctrl-q><Ctrl-g>  |:|;                                |:|      |:|
  207. <Ctrl-q><Ctrl-h>  |:|;                                |:|      |:|
  208. <Ctrl-q><Ctrl-i>  |:|;                                |:|      |:|
  209. <Ctrl-q><Ctrl-j>  |:|;                                |:|      |:|
  210. <Ctrl-q><Ctrl-k>  |:|editor.MoveCursorToMarkEnd();    |:|      |:|Move cursor to the end of a block
  211. <Ctrl-q><Ctrl-l>  |:|;                                |:|      |:|
  212. <Ctrl-q><Ctrl-m>  |:|;                                |:|      |:|
  213. <Ctrl-q><Ctrl-n>  |:|;                                |:|      |:|
  214. <Ctrl-q><Ctrl-o>  |:|;                                |:|      |:|
  215. <Ctrl-q><Ctrl-p>  |:|editor.TopView.Position.Move(editor.TopView.LastEditRow, editor.TopView.LastEditColumn); |:|      |:|Move to last edit
  216. <Ctrl-q><Ctrl-q>  |:|;                                |:|      |:|
  217. <Ctrl-q><Ctrl-r>  |:|editor.TopView.Position.Move(1,1); |:|      |:|Move cursor to the beginning of the file
  218. <Ctrl-q><Ctrl-s>  |:|editor.TopView.Position.MoveBOL(); |:|      |:|Move cursor to the beginning of the line
  219. <Ctrl-q><Ctrl-t>  |:|editor.MoveLineViewTop();        |:|      |:|Move current line to the top of the window
  220. <Ctrl-q><Ctrl-u>  |:|editor.MoveLineViewBottom();     |:|      |:|Move current line to the bottom of the window
  221. <Ctrl-q><Ctrl-v>  |:|;                                |:|      |:|
  222. <Ctrl-q><Ctrl-w>  |:|;                                |:|      |:|
  223. <Ctrl-q><Ctrl-x>  |:|editor.TopView.Position.Move(editor.TopView.BottomRow-1); |:|      |:|Move cursor to bottom of window retaining column
  224. <Ctrl-q><Ctrl-y>  |:|editor.ClassicDeleteToEOL();     |:|      |:|Delete from cursor to the end of the line
  225. <Ctrl-q><Ctrl-z>  |:|;                                |:|      |:|
  226. <Ctrl-q><0>       |:|editor.GotoBookmark(0);          |:|      |:|Go to bookmark 0
  227. <Ctrl-q><1>       |:|editor.GotoBookmark(1);          |:|      |:|Go to bookmark 1
  228. <Ctrl-q><2>       |:|editor.GotoBookmark(2);          |:|      |:|Go to bookmark 2
  229. <Ctrl-q><3>       |:|editor.GotoBookmark(3);          |:|      |:|Go to bookmark 3
  230. <Ctrl-q><4>       |:|editor.GotoBookmark(4);          |:|      |:|Go to bookmark 4
  231. <Ctrl-q><5>       |:|editor.GotoBookmark(5);          |:|      |:|Go to bookmark 5
  232. <Ctrl-q><6>       |:|editor.GotoBookmark(6);          |:|      |:|Go to bookmark 6
  233. <Ctrl-q><7>       |:|editor.GotoBookmark(7);          |:|      |:|Go to bookmark 7
  234. <Ctrl-q><8>       |:|editor.GotoBookmark(8);          |:|      |:|Go to bookmark 8
  235. <Ctrl-q><9>       |:|editor.GotoBookmark(9);          |:|      |:|Go to bookmark 9
  236. <Ctrl-q><Ctrl-0>  |:|editor.GotoBookmark(0);          |:|      |:|Go to bookmark 0
  237. <Ctrl-q><Ctrl-1>  |:|editor.GotoBookmark(1);          |:|      |:|Go to bookmark 1
  238. <Ctrl-q><Ctrl-2>  |:|editor.GotoBookmark(2);          |:|      |:|Go to bookmark 2
  239. <Ctrl-q><Ctrl-3>  |:|editor.GotoBookmark(3);          |:|      |:|Go to bookmark 3
  240. <Ctrl-q><Ctrl-4>  |:|editor.GotoBookmark(4);          |:|      |:|Go to bookmark 4
  241. <Ctrl-q><Ctrl-5>  |:|editor.GotoBookmark(5);          |:|      |:|Go to bookmark 5
  242. <Ctrl-q><Ctrl-6>  |:|editor.GotoBookmark(6);          |:|      |:|Go to bookmark 6
  243. <Ctrl-q><Ctrl-7>  |:|editor.GotoBookmark(7);          |:|      |:|Go to bookmark 7
  244. <Ctrl-q><Ctrl-8>  |:|editor.GotoBookmark(8);          |:|      |:|Go to bookmark 8
  245. <Ctrl-q><Ctrl-9>  |:|editor.GotoBookmark(9);          |:|      |:|Go to bookmark 9
  246.  
  247. <Ctrl-q><Ctrl-[>  |:|editor.MoveCursorToMate(SEARCH_FORWARD); |:|      |:|Finds the matching delimiter (forward)
  248. <Ctrl-q><Ctrl-]>  |:|editor.MoveCursorToMate(SEARCH_BACKWARD);|:|      |:|Finds the matching delimiter (backward)
  249.  
  250. <Ctrl-r>          |:|editor.TopView.PageUp();         |:|      |:|Move cursor up one screen
  251. <Ctrl-Right>      |:|editor.MoveCursorToWordRight();  |:|      |:|Moves one word right
  252. <Ctrl-s>          |:|editor.TopView.Position.MoveRelative(0, -1, true); |:|      |:|Move cursor one character to the left
  253. <Ctrl-Space>      |:|editor.TopView.Position.InsertCharacter(' '); |:|      |:|Inserts a ' ' (space) character
  254. <Ctrl-t>          |:|editor.ClassicDeleteWordRight(); |:|      |:|Deletes the word to the right
  255. <Ctrl-Tab>        |:|editor.SmartTab();               |:|      |:|Inserts a smart tab
  256. <Ctrl-v>          |:|editor.ToggleInsertMode();       |:|      |:|Toggle insert mode on/off
  257. <Ctrl-w>          |:|editor.Scroll(-1);               |:|      |:|Scroll window down one line
  258. <Ctrl-x>          |:|editor.TopView.Position.MoveRelative(1, 0); |:|      |:|Move cursor down one line in the window
  259. <Ctrl-y>          |:|editor.ClassicDeleteLine();      |:|      |:|Deletes a line
  260. <Ctrl-z>          |:|editor.Scroll(1);                |:|      |:|Scroll window up one line
  261.  
  262. <Delete>          |:|editor.TopView.Position.Delete(1); |:|      |:|
  263. <Down>            |:|editor.TopView.Position.MoveRelative(1, 0);SetZeroBlock(FALSE); |:|      |:|
  264.  
  265. <Enter>           |:|editor.TopView.Position.InsertCharacter('\r'); |:|      |:|
  266. <End>             |:|editor.TopView.Position.MoveEOL(); |:|      |:|
  267. <Escape>          |:|;                                  |:|      |:|
  268. <Home>            |:|editor.TopView.Position.MoveBOL(); |:|      |:|
  269. <Insert>          |:|editor.ToggleInsertMode();         |:|      |:|
  270.  
  271. <Keypad-*>        |:|editor.TopView.Position.InsertCharacter('*'); |:|      |:|
  272. <Keypad-Minus>    |:|editor.TopView.Position.InsertCharacter('-'); |:|      |:|
  273. <Keypad-Plus>     |:|editor.TopView.Position.InsertCharacter('+'); |:|      |:|
  274.  
  275. <Left>            |:|editor.TopView.Position.MoveRelative(0, -1, true);SetZeroBlock(FALSE); |:|      |:|Move cursor one character to the left
  276.  
  277. <PageUp>          |:|editor.TopView.PageUp();         |:|      |:|Move cursor up one screen
  278. <PageDown>        |:|editor.TopView.PageDown();       |:|      |:|Move cursor down one screen
  279.  
  280. <Right>           |:|editor.TopView.Position.MoveRelative(0, 1, true);SetZeroBlock(FALSE); |:|      |:|Move cursor one character to the right
  281.  
  282. <Shift-Backspace> |:|editor.BackspaceDelete(1);       |:|      |:|Deletes the character to the left of the cursor
  283. <Shift-Ctrl-Left> |:|editor.MarkToWordLeft();         |:|      |:|Marks from cursor one word to the left
  284. <Shift-Ctrl-Right>|:|editor.MarkToWordRight();        |:|      |:|Mark from cursor one word to the right
  285. <Shift-Ctrl-s>    |:|editor.IncrementalSearch();      |:|      |:|Incremental search
  286. <Shift-Ctrl-End> |:|editor.ClassicMarkToViewBottom(); |:|      |:|Marks from cursor to the end of the screen
  287. <Shift-Ctrl-Home> |:|editor.ClassicMarkToViewTop();    |:|      |:|Marks from cursor to the beginning of the screen
  288. <Shift-Ctrl-PageUp>    |:|editor.ClassicMarkToBOF();  |:|      |:|Marks from cursor to the beginning of the file
  289. <Shift-Ctrl-PageDown>  |:|editor.ClassicMarkToEOF();  |:|      |:|Marks from cursor to the end of the file
  290.  
  291. <Shift-Ctrl-o><Up>|:|editor.DeleteView(UP);           |:|      |:|Deletes the pane above the current pane
  292. <Shift-Ctrl-o><Down>|:|editor.DeleteView(DOWN);       |:|      |:|Deletes the pane below the current pane
  293. <Shift-Ctrl-o><Left>|:|editor.DeleteView(LEFT);       |:|      |:|Deletes the pane to the left of the current pane
  294. <Shift-Ctrl-o><Right>|:|editor.DeleteView(RIGHT);     |:|      |:|Deletes the pane to the right of the current pane
  295.  
  296. <Shift-Down>      |:|editor.MarkToRelative(1, 0);     |:|      |:|Marks from cursor down one line
  297. <Shift-End>       |:|editor.ClassicMarkToEOL();       |:|      |:|Marks from cursor to the end of the line
  298. <Shift-Enter>     |:|editor.TopView.Position.InsertCharacter(13); |:|      |:|Inserts a carriage return
  299. <Shift-Home>      |:|editor.ClassicMarkToBOL();       |:|      |:|Marks from cursor to the beginning of the line
  300. <Shift-Insert>    |:|editor.Paste();                  |:|      |:|Paste command - Edit|Paste
  301. <Shift-Left>      |:|editor.MarkToRelative(0, -1);    |:|      |:|Marks the character to the left of the cursor
  302. <Shift-Up>        |:|editor.MarkToRelative(-1, 0);    |:|      |:|Marks from cursor up one line
  303. <Shift-PageUp>    |:|editor.MarkToPageUp();           |:|      |:|Marks from cursor up one screen
  304. <Shift-PageDown>  |:|editor.MarkToPageDown();         |:|      |:|Marks from cursor down one screen
  305. <Shift-Right>     |:|editor.MarkToRelative(0, 1);     |:|      |:|Marks the character to the right of the cursor
  306. <Shift-Space>     |:|editor.TopView.Position.InsertCharacter(' '); |:|      |:|Inserts a ' ' (space) character
  307. <Shift-Tab>       |:|editor.BackTab();                |:|      |:|Moves the cursor to the previous tab stop
  308.  
  309. <Tab>             |:|editor.TopView.Position.InsertCharacter('\t'); |:|      |:|Inserts a tab character
  310. <Up>              |:|editor.TopView.Position.MoveRelative(-1, 0);SetZeroBlock(FALSE); |:|      |:|Move cursor up one line
  311.  
  312. [Assignments:CPU]
  313. //--------------- ----------------------------------- -------- ----------
  314. // Key            |:|Command                          |:|Flags |:|Comment
  315. //--------------- ----------------------------------- -------- ----------
  316. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Disassembly pane - Go to Address; Dump pane, Stack pane - Display As
  317. <Ctrl-b>          |:|WiredMethod();                   |:|      |:|Disassembly pane - Toggle Breakpoint; Dump/Stack pane - Display As byte
  318. <Ctrl-c>          |:|WiredMethod();                   |:|      |:|Registers pane - Change Register
  319. <Ctrl-d>          |:|WiredMethod();                   |:|      |:|Registers pane - Decrement Register; Dump/Stack pane - Display As double
  320. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Registers pane - Increment Register
  321. <Ctrl-f>          |:|WiredMethod();                   |:|      |:|Stack pane - Go to Top Frame; Dump/Stack pane - Display As floats
  322. <Ctrl-g>          |:|WiredMethod();                   |:|      |:|Dump pane, Stack pane - Go to Address
  323. <Ctrl-l>          |:|WiredMethod();                   |:|      |:|Dump pane, Stack pane - Display As longs
  324. <Ctrl-Left>       |:|WiredMethod();                   |:|      |:|Shift the starting point of the display up one byte
  325. <Ctrl-n>          |:|debugger.SetEIPToSelected();     |:|      |:|Disassembly pane - Sets the highlighted address as the eip
  326. <Ctrl-w>          |:|WiredMethod();                   |:|      |:|Dump pane, Stack pane - Display As words
  327. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Registers pane - Show Old Registers, toggles between old and current register
  328. <Ctrl-p>          |:|WiredMethod();                   |:|      |:|Disassembly pane - Go to Current PC
  329. <Ctrl-r>          |:|WiredMethod();                   |:|      |:|Disassembly pane - Run to Current
  330. <Ctrl-Right>      |:|WiredMethod();                   |:|      |:|Shift the starting point of the display down one byte
  331. <Ctrl-s>          |:|WiredMethod();                   |:|      |:|Disassembly - Go to Source; Stack - Top Stack; Registers - Show Old Registers
  332. <Ctrl-t>          |:|WiredMethod();                   |:|      |:|All panes - Change Thread
  333. <Ctrl-z>          |:|WiredMethod();                   |:|      |:|Registers pane - Zero Register
  334. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  335. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  336. <F2>              |:|WiredMethod();                   |:|      |:|Disassembly pane - Toggle Breakpoint
  337. <F5>              |:|WiredMethod();                   |:|      |:|Disassembly pane - Toggle Breakpoint
  338. <F7>              |:|debugger.InstructionStepInto();  |:|      |:|InstructionStepInto - Executes the next instruction, stepping into functions
  339. <F8>              |:|debugger.InstructionStepOver();  |:|      |:|InstructionStepOver - Executes the next instruction, running any functions
  340. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  341. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor to the left
  342. <Minus>           |:|WiredMethod();                   |:|      |:|Registers pane - Decrement Register
  343. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down one line
  344. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor up one screen
  345. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor down one screen
  346. <Plus>            |:|WiredMethod();                   |:|      |:|Registers pane - Increment Register
  347. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor to the left
  348. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up one line
  349.  
  350. [Assignments:Message]
  351. //--------------- ----------------------------------- -------- ----------
  352. // Key            |:|Command                          |:|Flags |:|Comment
  353. //--------------- ----------------------------------- -------- ----------
  354. <Ctrl-e>          |:|IDE.SearchPreviousMessage();
  355. <Ctrl-x>          |:|IDE.SearchNextMessage();
  356. <F5>              |:|editor.ToggleWindowState();
  357. <F6>              |:|IDE.NextWindow();
  358. <Alt-x>           |:|IDE.FileExit();
  359. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Delete All
  360. <Ctrl-p>          |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Precious Toggle
  361. <Ctrl-v>          |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Save as Text
  362. <Delete>          |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Delete
  363. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down one line
  364. <Enter>           |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - Edit
  365. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  366. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  367. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  368. <Space>           |:|WiredMethod();                   |:|      |:|SpeedMenus - Message Window - View
  369. <Plus>            |:|WiredMethod();                   |:|      |:|Expand the current entry
  370. <Minus>           |:|WiredMethod();                   |:|      |:|Collapse the current entry
  371. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up one line
  372. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|Expand the current entry
  373. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|Collapse the current entry
  374. <Keypad-*>        |:|WiredMethod();                   |:|      |:|Expand all entries
  375. <Keypad-/>        |:|WiredMethod();                   |:|      |:|Collapse all entries
  376.  
  377. [Assignments:Watches]
  378. //--------------- ----------------------------------- -------- ----------
  379. // Key            |:|Command                          |:|Flags |:|Comment
  380. //--------------- ----------------------------------- -------- ----------
  381. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Watches window - Add Watch
  382. <Ctrl-e>          |:|WiredMethod();                   |:|      |:|Watches window - Edit Watch
  383. <Ctrl-r>          |:|WiredMethod();                   |:|      |:|Watches window - Remove Watch(es)
  384. <Delete>          |:|WiredMethod();                   |:|      |:|Watches window - Disable Watch(es)
  385. <Enter>           |:|WiredMethod();                   |:|      |:|Watches window - Edit Watch
  386. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  387. <Insert>          |:|WiredMethod();                   |:|      |:|Watches window - Add Watch
  388. <Space>           |:|WiredMethod();                   |:|      |:|Watch window - Disable/Enable Watch(es)
  389. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  390. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  391. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up
  392. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down
  393. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor left
  394. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor right
  395. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor home
  396. <End>             |:|WiredMethod();                   |:|      |:|Move cursor end
  397.  
  398. [Assignments:Breakpoints]
  399. //--------------- ----------------------------------- -------- ----------
  400. // Key            |:|Command                          |:|Flags |:|Comment
  401. //--------------- ----------------------------------- -------- ----------
  402. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Add Breakpoint
  403. <Ctrl-d>          |:|WiredMethod();                   |:|      |:|Selects the Address tab
  404. <Ctrl-e>          |:|WiredMethod();                   |:|      |:|Edit Breakpoint
  405. <Ctrl-g>          |:|WiredMethod();                   |:|      |:|Selects the CodeGuard tab
  406. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|View Source
  407. <Ctrl-m>          |:|WiredMethod();                   |:|      |:|Selects the Module tab
  408. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Edit Source
  409. <Ctrl-r>          |:|WiredMethod();                   |:|      |:|Remove Breakpoint
  410. <Ctrl-s>          |:|WiredMethod();                   |:|      |:|Selects the Source tab
  411. <Ctrl-t>          |:|WiredMethod();                   |:|      |:|Selects the Thread tab
  412. <Ctrl-w>          |:|WiredMethod();                   |:|      |:|Selects the Data Watch tab
  413. <Ctrl-x>          |:|WiredMethod();                   |:|      |:|Selects the OS Exception tab
  414. <Enter>           |:|WiredMethod();                   |:|      |:|Edit Breakpoint
  415. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  416. <Space>           |:|WiredMethod();                   |:|      |:|Enable/Disable Breakpoint
  417. <Delete>          |:|WiredMethod();                   |:|      |:|Remove Breakpoint
  418. <Insert>          |:|WiredMethod();                   |:|      |:|Add Breakpoint
  419. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  420. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  421. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up
  422. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down
  423. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor left
  424. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor right
  425. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor home
  426. <End>             |:|WiredMethod();                   |:|      |:|Move cursor end
  427.  
  428. [Assignments:Processes]
  429. //--------------- ----------------------------------- -------- ----------
  430. // Key            |:|Command                          |:|Flags |:|Comment
  431. //--------------- ----------------------------------- -------- ----------
  432. <Enter>           |:|WiredMethod();                   |:|      |:|Opens the Call Stack window
  433. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  434.  
  435. [Assignments:Call Stack]
  436. //--------------- ----------------------------------- -------- ----------
  437. // Key            |:|Command                          |:|Flags |:|Comment
  438. //--------------- ----------------------------------- -------- ----------
  439. <Ctrl-e>          |:|WiredMethod();                   |:|      |:|Edit source at current location
  440. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|View source at current location
  441. <Enter>           |:|WiredMethod();                   |:|      |:|Edit source at current location
  442. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  443. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the window
  444. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor to the end of the window
  445. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up
  446. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down
  447. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor left
  448. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor right
  449. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor home
  450. <End>             |:|WiredMethod();                   |:|      |:|Move cursor end
  451.  
  452. [Assignments:Inspector]
  453. //--------------- ----------------------------------- -------- ----------
  454. // Key            |:|Command                          |:|Flags |:|Comment
  455. //--------------- ----------------------------------- -------- ----------
  456. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Opens a new Inspector window on the data element you have
  457. <Ctrl-r>          |:|WiredMethod();                   |:|      |:|Lets you specify how many data elements you want to view
  458. <Ctrl-n>          |:|WiredMethod();                   |:|      |:|Lets you inspect a new expression
  459. <Ctrl-c>          |:|WiredMethod();                   |:|      |:|Lets you assign a new value to a data item
  460. <Enter>           |:|WiredMethod();                   |:|      |:|Opens a new Inspector window on the data element you have
  461. <Tab>             |:|WiredMethod();                   |:|      |:|Switches panes
  462. <Escape>          |:|WiredMethod();                   |:|      |:|Closes the Inspector window
  463. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  464.  
  465. [Assignments:Evaluator]
  466. //--------------- ----------------------------------- -------- ----------
  467. // Key            |:|Command                          |:|Flags |:|Comment
  468. //--------------- ----------------------------------- -------- ----------
  469. <Ctrl-e>          |:|WiredMethod();                   |:|      |:|Evaluate the expression
  470. <Ctrl-m>          |:|WiredMethod();                   |:|      |:|Set the expression to the new value
  471. <Ctrl-c>          |:|WiredMethod();                   |:|      |:|Close this view
  472. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  473. <Ctrl-v>          |:|WiredMethod();                   |:|      |:|Evaluate the expression
  474. <Ctrl-l>          |:|WiredMethod();                   |:|      |:|Close this view
  475. <Ctrl-x>          |:|WiredMethod();                   |:|      |:|<ctrl-x>
  476.  
  477. [Assignments:Project]
  478. //--------------- ----------------------------------- -------- ----------
  479. // Key            |:|Command                          |:|Flags |:|Comment
  480. //--------------- ----------------------------------- -------- ----------
  481. <Ctrl-e>          |:|IDE.KeyboardManager.SendKeys(\"{VK_UP}\",TRUE);
  482. <Ctrl-x>          |:|IDE.KeyboardManager.SendKeys(\"{VK_DOWN}\",TRUE);
  483. <F5>              |:|editor.ToggleWindowState();
  484. <F6>              |:|IDE.NextWindow();
  485. <Alt-Right>       |:|WiredMethod();                   |:|      |:|Demote a node
  486. <Alt-Left>        |:|WiredMethod();                   |:|      |:|Promote a node
  487. <Alt-Up>          |:|WiredMethod();                   |:|      |:|Move node up
  488. <Alt-Down>        |:|WiredMethod();                   |:|      |:|Move node down
  489. <Delete>          |:|WiredMethod();                   |:|      |:|Delete a node
  490. <Insert>          |:|WiredMethod();                   |:|      |:|Add a node
  491. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down a node
  492. <Enter>           |:|WiredMethod();                   |:|      |:|Default action for node
  493. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to bottom of the tree
  494. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  495. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to beginning of the tree
  496. <Space>           |:|WiredMethod();                   |:|      |:|Collapse/Expand a node
  497. <Plus>            |:|WiredMethod();                   |:|      |:|Expand a node
  498. <Minus>           |:|WiredMethod();                   |:|      |:|Collapse a node
  499. <Up>              |:|WiredMethod();                   |:|      |:|Move cursor up a node
  500.  
  501. [Assignments:ClassExpert]
  502. //--------------- ----------------------------------- -------- ----------
  503. // Key            |:|Command                          |:|Flags |:|Comment
  504. //--------------- ----------------------------------- -------- ----------
  505. <Space>           |:|WiredMethod();                   |:|      |:|Collapse/Expand current entry
  506. <Enter>           |:|WiredMethod();                   |:|      |:|Activate the edit pane
  507. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|Expand current entry
  508. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|Collapse current entry
  509. <Keypad-*>        |:|WiredMethod();                   |:|      |:|Expand all entries
  510. <Keypad-/>        |:|WiredMethod();                   |:|      |:|Collapse all entries
  511. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to beginning of pane
  512. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to bottom of pane
  513. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  514. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor up one screen
  515. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor down one screen
  516.  
  517. [Assignments:RWProject]
  518. //--------------- ----------------------------------- -------- ----------
  519. // Key            |:|Command                          |:|Flags |:|Comment
  520. //--------------- ----------------------------------- -------- ----------
  521. <Alt-F10>         |:|WiredMethod();                   |:|      |:|SpeedMenu
  522. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  523. <Delete>          |:|IDE.EditClear();                 |:|      |:|Delete a node
  524. <Ctrl-Delete>     |:|IDE.EditClear();                 |:|      |:|Delete a node
  525. <Right>           |:|WiredMethod();                   |:|      |:|Scrolls pane right
  526. <Left>            |:|WiredMethod();                   |:|      |:|Scrolls pane left
  527. <up>              |:|WiredMethod();                   |:|      |:|Moves selection bar up one line
  528. <Down>            |:|WiredMethod();                   |:|      |:|Moves selection bar down one line
  529. <Keypad-/>        |:|WiredMethod();                   |:|      |:|Expand all entries
  530. <Keypad-*>        |:|WiredMethod();                   |:|      |:|Collapse all entries
  531. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|Collapse current entry
  532. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|Expand current entry
  533.  
  534. [Assignments:RWText]
  535. //--------------- ----------------------------------- -------- ----------
  536. // Key            |:|Command                          |:|Flags |:|Comment
  537. //--------------- ----------------------------------- -------- ----------
  538. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  539. <Alt-F9>          |:|WiredMethod();                   |:|      |:|
  540. <Insert>          |:|WiredMethod();                   |:|      |:|
  541. <Delete>          |:|WiredMethod();                   |:|      |:|Deletes the character to the right of the cursor
  542. <Home>            |:|WiredMethod();                   |:|      |:|Move cursor to the beginning of the line
  543. <End>             |:|WiredMethod();                   |:|      |:|Move cursor to the end of the line
  544. <PageUp>          |:|WiredMethod();                   |:|      |:|Move cursor up one screen
  545. <PageDown>        |:|WiredMethod();                   |:|      |:|Move cursor down one screen
  546. <Right>           |:|WiredMethod();                   |:|      |:|Move cursor one character to the right
  547. <Left>            |:|WiredMethod();                   |:|      |:|Move cursor one character to the left
  548. <up>              |:|WiredMethod();                   |:|      |:|Move cursor up one line
  549. <Down>            |:|WiredMethod();                   |:|      |:|Move cursor down one line
  550.  
  551. [Assignments:RWBitmap]
  552. //--------------- ----------------------------------- -------- ----------
  553. // Key            |:|Command                          |:|Flags |:|Comment
  554. //--------------- ----------------------------------- -------- ----------
  555. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  556. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Zoom in, zooms the entire image in the currently selected window
  557. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Zoom out, zooms out the entire image in the currently selected window
  558. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Actual size, returns a zoomed image to its actual size
  559. <Right>           |:|WiredMethod();                   |:|      |:|
  560. <Left>            |:|WiredMethod();                   |:|      |:|
  561. <up>              |:|WiredMethod();                   |:|      |:|
  562. <Down>            |:|WiredMethod();                   |:|      |:|
  563.  
  564. [Assignments:RWCursor]
  565. //--------------- ----------------------------------- -------- ----------
  566. // Key            |:|Command                          |:|Flags |:|Comment
  567. //--------------- ----------------------------------- -------- ----------
  568. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  569. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Zoom in, zooms the entire image in the currently selected window
  570. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Zoom out, zooms out the entire image in the currently selected window
  571. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Actual size, returns a zoomed image to its actual size
  572. <Right>           |:|WiredMethod();                   |:|      |:|
  573. <Left>            |:|WiredMethod();                   |:|      |:|
  574. <up>              |:|WiredMethod();                   |:|      |:|
  575. <Down>            |:|WiredMethod();                   |:|      |:|
  576.  
  577. [Assignments:RWIcon]
  578. //--------------- ----------------------------------- -------- ----------
  579. // Key            |:|Command                          |:|Flags |:|Comment
  580. //--------------- ----------------------------------- -------- ----------
  581. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  582. <Ctrl-i>          |:|WiredMethod();                   |:|      |:|Zoom in, zooms the entire image in the currently selected window
  583. <Ctrl-o>          |:|WiredMethod();                   |:|      |:|Zoom out, zooms out the entire image in the currently selected window
  584. <Ctrl-a>          |:|WiredMethod();                   |:|      |:|Actual size, returns a zoomed image to its actual size
  585. <Right>           |:|WiredMethod();                   |:|      |:|
  586. <Left>            |:|WiredMethod();                   |:|      |:|
  587. <up>              |:|WiredMethod();                   |:|      |:|
  588. <Down>            |:|WiredMethod();                   |:|      |:|
  589.  
  590. [Assignments:RWMenu]
  591. //--------------- ----------------------------------- -------- ----------
  592. // Key            |:|Command                          |:|Flags |:|Comment
  593. //--------------- ----------------------------------- -------- ----------
  594. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  595. <Backspace>       |:|WiredMethod();                   |:|      |:|
  596. <End>             |:|WiredMethod();                   |:|      |:|
  597. <Escape>          |:|WiredMethod();                   |:|      |:|
  598. <Delete>          |:|WiredMethod();                   |:|      |:|
  599. <Home>            |:|WiredMethod();                   |:|      |:|
  600. <Insert>          |:|WiredMethod();                   |:|      |:|New Menuitem, inserts a new menu item above the selected item
  601. <Enter>           |:|WiredMethod();                   |:|      |:|
  602. <Tab>             |:|WiredMethod();                   |:|      |:|
  603. <Keypad-/>        |:|WiredMethod();                   |:|      |:|
  604. <Keypad-*>        |:|WiredMethod();                   |:|      |:|
  605. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|
  606. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|
  607. <Ctrl-p>          |:|WiredMethod();                   |:|      |:|New Popup, inserts a new pop-up menu above the selected item
  608. <Ctrl-s>          |:|WiredMethod();                   |:|      |:|New Separator, inserts a new separator above the selected item
  609. <Right>           |:|WiredMethod();                   |:|      |:|
  610. <Left>            |:|WiredMethod();                   |:|      |:|
  611. <up>              |:|WiredMethod();                   |:|      |:|
  612. <Down>            |:|WiredMethod();                   |:|      |:|
  613.  
  614. [Assignments:RWDialog]
  615. //--------------- ----------------------------------- -------- ----------
  616. // Key            |:|Command                          |:|Flags |:|Comment
  617. //--------------- ----------------------------------- -------- ----------
  618. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  619. <Home>            |:|WiredMethod();                   |:|      |:|
  620. <Right>           |:|WiredMethod();                   |:|      |:|
  621. <Left>            |:|WiredMethod();                   |:|      |:|
  622. <up>              |:|WiredMethod();                   |:|      |:|
  623. <Down>            |:|WiredMethod();                   |:|      |:|
  624.  
  625. [Assignments:RWIdentifiers]
  626. //--------------- ----------------------------------- -------- ----------
  627. // Key            |:|Command                          |:|Flags |:|Comment
  628. //--------------- ----------------------------------- -------- ----------
  629. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  630. <Delete>          |:|WiredMethod();                   |:|      |:|
  631. <Insert>          |:|WiredMethod();                   |:|      |:|
  632. <Right>           |:|WiredMethod();                   |:|      |:|
  633. <Left>            |:|WiredMethod();                   |:|      |:|
  634. <up>              |:|WiredMethod();                   |:|      |:|
  635. <Down>            |:|WiredMethod();                   |:|      |:|
  636.  
  637. [Assignments:RWGroupCursor]
  638. //--------------- ----------------------------------- -------- ----------
  639. // Key            |:|Command                          |:|Flags |:|Comment
  640. //--------------- ----------------------------------- -------- ----------
  641. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  642. <Right>           |:|WiredMethod();                   |:|      |:|
  643. <Left>            |:|WiredMethod();                   |:|      |:|
  644. <up>              |:|WiredMethod();                   |:|      |:|
  645. <Down>            |:|WiredMethod();                   |:|      |:|
  646. <Keypad-/>        |:|WiredMethod();                   |:|      |:|
  647. <Keypad-*>        |:|WiredMethod();                   |:|      |:|
  648. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|
  649. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|
  650.  
  651. [Assignments:RWGroupIcon]
  652. //--------------- ----------------------------------- -------- ----------
  653. // Key            |:|Command                          |:|Flags |:|Comment
  654. //--------------- ----------------------------------- -------- ----------
  655. <F1>              |:|IDE.HelpView();                  |:|      |:|Help
  656. <Right>           |:|WiredMethod();                   |:|      |:|
  657. <Left>            |:|WiredMethod();                   |:|      |:|
  658. <up>              |:|WiredMethod();                   |:|      |:|
  659. <Down>            |:|WiredMethod();                   |:|      |:|
  660. <Keypad-/>        |:|WiredMethod();                   |:|      |:|
  661. <Keypad-*>        |:|WiredMethod();                   |:|      |:|
  662. <Keypad-Minus>    |:|WiredMethod();                   |:|      |:|
  663. <Keypad-Plus>     |:|WiredMethod();                   |:|      |:|
  664.  
  665.